package cn.maihe.elg.operation.centers.guogu.dto.handler.req;

import cn.maihe.elg.operation.centers.guogu.dto.GuoGuBaseReqDTO;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @Description 项目延期推送 请求参数
 * @Author SSX
 * @Date 2025/03/18
 */
@Data
public class GuoGuProjectAbnormalApplyReq extends GuoGuBaseReqDTO {
    /**
     * 是	受影响的保函编号
     */
    @NotNull
    private List<String> insureOrderNos;
    /**
     * 否	备注 原因或者描述
     */
    private String remark;

    /**
     * 否	延期天数 项目延期必填
     */
    private String extensionDays;

    /**
     * 是	唯一标识 唯一标识接口幂等性判断
     */
    @NotBlank
    private String serialNo;
}
